tailed toad - Turco Inglés Diccionario